package com.salim.leetcode.$88;

public class MergeSortedArray {
    public void merge(int[] nums1, int m, int[] nums2, int n) {
        int maxIndex= nums1.length-1;
        while (m>=1||n>=1){
            if(m>=1&& n>=1){
                if(nums1[m-1]>=nums2[n-1]){
                    nums1[maxIndex] = nums1[m-1];
                    nums1[m-1] = 0;
                    m--;
                    maxIndex--;
                }else{
                    nums1[maxIndex] = nums2[n-1];
                    n--;
                    maxIndex--;
                }
            }else if(n>=1){
                nums1[maxIndex] = nums2[n-1];
                n--;
                maxIndex--;
            }else{
                break;
            }

        }
    }
}
